habitual place of abode - Espagnol Anglais Dictionnaire